home *** CD-ROM | disk | FTP | other *** search
/ Champak 120 / Vol 120.iso / games / asteroid.swf / scripts / __Packages / com / evilfree / astroidsRevenge / Astroid.as next >
Encoding:
Text File  |  2010-11-09  |  58.9 KB  |  1,341 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 454 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = -1463 + "\x01\x02"();
  6. while(true)
  7. {
  8.    if(eval("\x01") == 807)
  9.    {
  10.       set("\x01",eval("\x01") - 2);
  11.       ┬º┬ºpush(true);
  12.    }
  13.    else
  14.    {
  15.       if(eval("\x01") == 164)
  16.       {
  17.          set("\x01",eval("\x01") + 711);
  18.          toggleHighQuality();
  19.          ┬º┬ºpop()[function ┬º\x01\x02┬º()
  20.          {
  21.             return 454 % 511 * 5;
  22.          }]();
  23.          _loc1_[┬º┬ºconstant(192)]();
  24.          var _loc3_ = 80;
  25.          var _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(177)](_loc1_,_loc1_[┬º┬ºconstant(58)],_loc3_);
  26.          _loc1_[┬º┬ºconstant(102)] = _loc1_[┬º┬ºconstant(102)] + 1;
  27.          _loc2_[┬º┬ºconstant(113)](750,750);
  28.          _loc2_[┬º┬ºconstant(178)](520,400);
  29.          _loc1_[┬º┬ºconstant(100)][┬º┬ºconstant(20)](_loc2_);
  30.          _loc1_[┬º┬ºconstant(180)](700,-100,600,100,┬º┬ºconstant(179),┬º┬ºconstant(190));
  31.          _loc1_[┬º┬ºconstant(180)](700,-100,500,100,┬º┬ºconstant(179),┬º┬ºconstant(190));
  32.          _loc1_[┬º┬ºconstant(167)] = true;
  33.          _loc1_[┬º┬ºconstant(173)](-5500,50,150,475,15,{(┬º┬ºconstant(170)):┬º┬ºconstant(171)});
  34.          _loc1_[┬º┬ºconstant(173)](-5750,100,150,475,15,{(┬º┬ºconstant(170)):┬º┬ºconstant(171)});
  35.          ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  36.          _loc2_[┬º┬ºconstant(193)] = function()
  37.          {
  38.             if(this[┬º┬ºconstant(76)] == 1)
  39.             {
  40.                this[┬º┬ºconstant(65)][┬º┬ºconstant(181)]();
  41.                this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(194),100);
  42.             }
  43.             if(this[┬º┬ºconstant(76)] == 6)
  44.             {
  45.                this[┬º┬ºconstant(65)][┬º┬ºconstant(181)]();
  46.                this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(195),100);
  47.             }
  48.             this[┬º┬ºconstant(67)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(196)](this,this[┬º┬ºconstant(66)],300);
  49.             this[┬º┬ºconstant(67)][┬º┬ºconstant(113)](325,250);
  50.             this[┬º┬ºconstant(67)][┬º┬ºconstant(178)](300,300);
  51.          };
  52.          _loc2_[┬º┬ºconstant(197)] = function()
  53.          {
  54.             this[┬º┬ºconstant(67)][┬º┬ºconstant(198)]();
  55.             var _loc3_ = this[┬º┬ºconstant(67)][┬º┬ºconstant(199)](this[┬º┬ºconstant(99)]);
  56.             if(_loc3_)
  57.             {
  58.                this[┬º┬ºconstant(90)] = this[┬º┬ºconstant(90)] + 1;
  59.                if(this[┬º┬ºconstant(90)] > 20)
  60.                {
  61.                   if(this[┬º┬ºconstant(86)] == false)
  62.                   {
  63.                      if(this[┬º┬ºconstant(166)])
  64.                      {
  65.                         this[┬º┬ºconstant(200)]();
  66.                         this[┬º┬ºconstant(85)] = false;
  67.                         this[┬º┬ºconstant(67)][┬º┬ºconstant(130)]()[┬º┬ºconstant(202)](┬º┬ºconstant(201));
  68.                         return undefined;
  69.                      }
  70.                      this[┬º┬ºconstant(67)][┬º┬ºconstant(130)]()[┬º┬ºconstant(203)](┬º┬ºconstant(201));
  71.                      this[┬º┬ºconstant(65)][┬º┬ºconstant(181)]();
  72.                      var _loc2_ = this[┬º┬ºconstant(76)] + 1;
  73.                      if(_loc2_ == 2)
  74.                      {
  75.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(204),60);
  76.                      }
  77.                      if(_loc2_ == 3)
  78.                      {
  79.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(205),60);
  80.                      }
  81.                      if(_loc2_ == 4)
  82.                      {
  83.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(206),60);
  84.                      }
  85.                      if(_loc2_ == 5)
  86.                      {
  87.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(207),60);
  88.                      }
  89.                      if(_loc2_ == 6)
  90.                      {
  91.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(208),60);
  92.                      }
  93.                      if(_loc2_ == 7)
  94.                      {
  95.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(209),60);
  96.                      }
  97.                      if(_loc2_ == 8)
  98.                      {
  99.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(210),60);
  100.                      }
  101.                      if(_loc2_ == 9)
  102.                      {
  103.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(211),60);
  104.                      }
  105.                      if(_loc2_ == 10)
  106.                      {
  107.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(212),60);
  108.                      }
  109.                      if(_loc2_ == 11)
  110.                      {
  111.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(213),60);
  112.                      }
  113.                      if(_loc2_ == 12)
  114.                      {
  115.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(214),60);
  116.                      }
  117.                      if(_loc2_ == 13)
  118.                      {
  119.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(215),60);
  120.                      }
  121.                      if(_loc2_ == 14)
  122.                      {
  123.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(216),60);
  124.                      }
  125.                      if(_loc2_ == 15)
  126.                      {
  127.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(217),60);
  128.                      }
  129.                      if(_loc2_ == 16)
  130.                      {
  131.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(218),60);
  132.                      }
  133.                      if(_loc2_ == 17)
  134.                      {
  135.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(219),60);
  136.                      }
  137.                      if(_loc2_ == 18)
  138.                      {
  139.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(220),60);
  140.                      }
  141.                      if(_loc2_ == 19)
  142.                      {
  143.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(221),60);
  144.                      }
  145.                      if(_loc2_ == 20)
  146.                      {
  147.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(222),60);
  148.                      }
  149.                      if(_loc2_ == 21)
  150.                      {
  151.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(223),60);
  152.                      }
  153.                      if(_loc2_ == 22)
  154.                      {
  155.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(224),60);
  156.                      }
  157.                      if(_loc2_ == 23)
  158.                      {
  159.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(225),60);
  160.                      }
  161.                      if(_loc2_ == 24)
  162.                      {
  163.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(226),60);
  164.                      }
  165.                      if(_loc2_ == 25)
  166.                      {
  167.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(227),60);
  168.                      }
  169.                      if(_loc2_ == 26)
  170.                      {
  171.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(228),60);
  172.                      }
  173.                      if(_loc2_ == 27)
  174.                      {
  175.                         this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(229),60);
  176.                      }
  177.                   }
  178.                   this[┬º┬ºconstant(86)] = true;
  179.                }
  180.             }
  181.             else
  182.             {
  183.                this[┬º┬ºconstant(90)]--;
  184.                if(this[┬º┬ºconstant(90)] < 0)
  185.                {
  186.                   this[┬º┬ºconstant(90)] = 0;
  187.                }
  188.             }
  189.             if(_loc3_ == false && this[┬º┬ºconstant(86)])
  190.             {
  191.                if(!this[┬º┬ºconstant(166)])
  192.                {
  193.                   this[┬º┬ºconstant(65)][┬º┬ºconstant(230)]();
  194.                   this[┬º┬ºconstant(67)][┬º┬ºconstant(130)]()[┬º┬ºconstant(231)]();
  195.                   this[┬º┬ºconstant(67)][┬º┬ºconstant(181)]();
  196.                   this[┬º┬ºconstant(232)]();
  197.                }
  198.             }
  199.          };
  200.          _loc2_[┬º┬ºconstant(232)] = function()
  201.          {
  202.             this[┬º┬ºconstant(76)] = this[┬º┬ºconstant(76)] + 1;
  203.             _root[┬º┬ºconstant(76)] = this[┬º┬ºconstant(76)];
  204.             this[┬º┬ºconstant(117)]();
  205.          };
  206.          _loc2_[┬º┬ºconstant(200)] = function()
  207.          {
  208.             this[┬º┬ºconstant(83)] = this[┬º┬ºconstant(83)] + 1;
  209.             this[┬º┬ºconstant(233)]();
  210.          };
  211.          _loc2_[┬º┬ºconstant(233)] = function()
  212.          {
  213.             if(this[┬º┬ºconstant(76)] < 3)
  214.             {
  215.                this[┬º┬ºconstant(84)] = 0;
  216.                this[┬º┬ºconstant(166)] = false;
  217.                this[┬º┬ºconstant(65)][┬º┬ºconstant(181)]();
  218.                this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(234),300);
  219.                this[┬º┬ºconstant(180)](325,650,325,425,┬º┬ºconstant(78),┬º┬ºconstant(190));
  220.             }
  221.             else
  222.             {
  223.                this[┬º┬ºconstant(84)] = 4;
  224.                this[┬º┬ºconstant(166)] = false;
  225.                this[┬º┬ºconstant(65)][┬º┬ºconstant(181)]();
  226.                this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(235),300);
  227.                this[┬º┬ºconstant(180)](75,650,75,425,┬º┬ºconstant(80),┬º┬ºconstant(190));
  228.                this[┬º┬ºconstant(180)](200,650,200,425,┬º┬ºconstant(179),┬º┬ºconstant(190));
  229.                this[┬º┬ºconstant(180)](325,650,325,425,┬º┬ºconstant(236),┬º┬ºconstant(190));
  230.                this[┬º┬ºconstant(180)](450,650,450,425,┬º┬ºconstant(78),┬º┬ºconstant(190));
  231.                this[┬º┬ºconstant(180)](575,650,575,425,┬º┬ºconstant(82),┬º┬ºconstant(190));
  232.             }
  233.          };
  234.          _loc2_[┬º┬ºconstant(180)] = function(startX, startY, endX, endY, powerType, event)
  235.          {
  236.             var _loc2_ = undefined;
  237.             if(powerType == ┬º┬ºconstant(179))
  238.             {
  239.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(237)](this,this[┬º┬ºconstant(58)],event);
  240.             }
  241.             if(powerType == ┬º┬ºconstant(80))
  242.             {
  243.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(238)](this,this[┬º┬ºconstant(58)],event);
  244.             }
  245.             if(powerType == ┬º┬ºconstant(78))
  246.             {
  247.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(239)](this,this[┬º┬ºconstant(58)],event);
  248.             }
  249.             if(powerType == ┬º┬ºconstant(236))
  250.             {
  251.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(240)](this,this[┬º┬ºconstant(58)],event);
  252.             }
  253.             if(powerType == ┬º┬ºconstant(82))
  254.             {
  255.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(241)](this,this[┬º┬ºconstant(58)],event);
  256.             }
  257.             _loc2_[┬º┬ºconstant(113)](startX,startY);
  258.             _loc2_[┬º┬ºconstant(178)](endX,endY);
  259.             this[┬º┬ºconstant(100)][┬º┬ºconstant(20)](_loc2_);
  260.          };
  261.          _loc2_[┬º┬ºconstant(172)] = function(xPos, yPos, targetX, targetY, shipOptions)
  262.          {
  263.             var _loc2_ = undefined;
  264.             var _loc3_ = shipOptions[┬º┬ºconstant(170)];
  265.             var _loc4_ = shipOptions[┬º┬ºconstant(185)];
  266.             if(_loc3_ == undefined || _loc3_ == ┬º┬ºconstant(171))
  267.             {
  268.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(242)](this,this[┬º┬ºconstant(58)]);
  269.             }
  270.             if(_loc3_ == ┬º┬ºconstant(188))
  271.             {
  272.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(243)](this,this[┬º┬ºconstant(58)],_loc4_);
  273.             }
  274.             if(_loc3_ == ┬º┬ºconstant(187))
  275.             {
  276.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(244)](this,this[┬º┬ºconstant(58)],_loc4_);
  277.             }
  278.             if(_loc3_ == ┬º┬ºconstant(184))
  279.             {
  280.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(245)](this,this[┬º┬ºconstant(58)],_loc4_);
  281.             }
  282.             if(_loc3_ == ┬º┬ºconstant(186))
  283.             {
  284.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(246)](this,this[┬º┬ºconstant(58)],_loc4_);
  285.             }
  286.             if(shipOptions[┬º┬ºconstant(189)] != undefined)
  287.             {
  288.                _loc2_[┬º┬ºconstant(247)](shipOptions[┬º┬ºconstant(189)]);
  289.             }
  290.             this[┬º┬ºconstant(102)] = this[┬º┬ºconstant(102)] + 1;
  291.             _loc2_[┬º┬ºconstant(113)](xPos,yPos);
  292.             _loc2_[┬º┬ºconstant(178)](targetX,targetY);
  293.             this[┬º┬ºconstant(100)][┬º┬ºconstant(20)](_loc2_);
  294.          };
  295.          _loc2_[┬º┬ºconstant(173)] = function(startX, endX, startY, endY, num, shipOptions)
  296.          {
  297.             var _loc4_ = (endY - startY) / num;
  298.             var _loc2_ = startY;
  299.             var _loc3_ = 0;
  300.             while(_loc3_ < num)
  301.             {
  302.                this[┬º┬ºconstant(172)](startX,_loc2_,endX,_loc2_,shipOptions);
  303.                _loc2_ += _loc4_;
  304.                _loc3_ = _loc3_ + 1;
  305.             }
  306.          };
  307.          _loc2_[┬º┬ºconstant(174)] = function(startX, endX, startY, endY, num, shipOptions)
  308.          {
  309.             var _loc4_ = (endX - startX) / num;
  310.             var _loc2_ = startX;
  311.             var _loc3_ = 0;
  312.             while(_loc3_ < num)
  313.             {
  314.                this[┬º┬ºconstant(172)](_loc2_,startY,_loc2_,endY,shipOptions);
  315.                _loc2_ += _loc4_;
  316.                _loc3_ = _loc3_ + 1;
  317.             }
  318.          };
  319.          _loc2_[┬º┬ºconstant(248)] = function(eventName)
  320.          {
  321.             if(eventName == ┬º┬ºconstant(176))
  322.             {
  323.                this[┬º┬ºconstant(176)] = this[┬º┬ºconstant(176)] + 1;
  324.             }
  325.             if(this[┬º┬ºconstant(176)] == 3)
  326.             {
  327.                this[┬º┬ºconstant(176)] = 0;
  328.                this[┬º┬ºconstant(65)][┬º┬ºconstant(181)]();
  329.                this[┬º┬ºconstant(65)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(169)](this,this[┬º┬ºconstant(64)],┬º┬ºconstant(249),30);
  330.             }
  331.          };
  332.          _loc2_[┬º┬ºconstant(175)] = function()
  333.          {
  334.             var _loc4_ = this[┬º┬ºconstant(100)][┬º┬ºconstant(122)];
  335.             var _loc2_ = 0;
  336.             while(_loc2_ < _loc4_)
  337.             {
  338.                var _loc3_ = this[┬º┬ºconstant(100)][_loc2_];
  339.                _loc3_[┬º┬ºconstant(250)](_loc2_ / _loc4_);
  340.                _loc2_ = _loc2_ + 1;
  341.             }
  342.          };
  343.          _loc2_[┬º┬ºconstant(183)] = function(amount)
  344.          {
  345.             var _loc4_ = this[┬º┬ºconstant(100)][┬º┬ºconstant(122)];
  346.             var _loc2_ = 0;
  347.             while(_loc2_ < _loc4_)
  348.             {
  349.                var _loc3_ = this[┬º┬ºconstant(100)][_loc2_];
  350.                _loc3_[┬º┬ºconstant(183)](amount);
  351.                _loc2_ = _loc2_ + 1;
  352.             }
  353.          };
  354.          _loc2_[┬º┬ºconstant(251)] = function(x, y, size)
  355.          {
  356.             var _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(112)](this,this[┬º┬ºconstant(56)],size,this[┬º┬ºconstant(108)]);
  357.             _loc2_[┬º┬ºconstant(113)](x,y);
  358.             this[┬º┬ºconstant(252)](_loc2_);
  359.          };
  360.          _loc2_[┬º┬ºconstant(253)] = function()
  361.          {
  362.             this[┬º┬ºconstant(93)] = true;
  363.          };
  364.          _loc2_[┬º┬ºconstant(254)] = function()
  365.          {
  366.             this[┬º┬ºconstant(93)] = false;
  367.          };
  368.          _loc2_[┬º┬ºconstant(255)] = function()
  369.          {
  370.             return this[┬º┬ºconstant(94)];
  371.          };
  372.          _loc2_[┬º┬ºconstant(256)] = function()
  373.          {
  374.             return this[┬º┬ºconstant(71)];
  375.          };
  376.          _loc2_[┬º┬ºconstant(257)] = function(delta)
  377.          {
  378.             this[┬º┬ºconstant(97)] += delta / 3;
  379.          };
  380.          _loc2_[┬º┬ºconstant(258)] = function()
  381.          {
  382.             return this[┬º┬ºconstant(98)] * 10;
  383.          };
  384.          _loc2_[┬º┬ºconstant(259)] = function()
  385.          {
  386.             return this[┬º┬ºconstant(39)];
  387.          };
  388.          _loc2_[┬º┬ºconstant(260)] = function()
  389.          {
  390.             if(this[┬º┬ºconstant(106)])
  391.             {
  392.                var _loc2_ = this[┬º┬ºconstant(95)] - this[┬º┬ºconstant(111)][┬º┬ºconstant(261)]();
  393.                var _loc3_ = this[┬º┬ºconstant(96)] - this[┬º┬ºconstant(111)][┬º┬ºconstant(262)]();
  394.                var _loc4_ = eval(┬º┬ºconstant(22))[┬º┬ºconstant(23)](_loc2_ * _loc2_ + _loc3_ * _loc3_);
  395.                if(_loc4_ > 50)
  396.                {
  397.                   var _loc5_ = 1;
  398.                }
  399.                else
  400.                {
  401.                   _loc5_ = _loc4_ / 50;
  402.                }
  403.                var _loc6_ = this[┬º┬ºconstant(28)](_loc3_,_loc2_);
  404.                var _loc8_ = - this[┬º┬ºconstant(26)](_loc6_);
  405.                var _loc7_ = - this[┬º┬ºconstant(24)](_loc6_);
  406.                this[┬º┬ºconstant(263)] = _loc8_ * _loc5_;
  407.                this[┬º┬ºconstant(264)] = _loc7_ * _loc5_;
  408.             }
  409.          };
  410.          _loc2_[┬º┬ºconstant(265)] = function()
  411.          {
  412.             this[┬º┬ºconstant(110)] = this[┬º┬ºconstant(110)] + 1;
  413.             if(this[┬º┬ºconstant(110)] == this[┬º┬ºconstant(109)])
  414.             {
  415.                this[┬º┬ºconstant(110)] = 0;
  416.                this[┬º┬ºconstant(266)]();
  417.             }
  418.          };
  419.          _loc2_[┬º┬ºconstant(267)] = function()
  420.          {
  421.             this[┬º┬ºconstant(116)] = true;
  422.          };
  423.          _loc2_[┬º┬ºconstant(268)] = function()
  424.          {
  425.             this[┬º┬ºconstant(116)] = false;
  426.          };
  427.          _loc2_[┬º┬ºconstant(119)] = function()
  428.          {
  429.             if(this[┬º┬ºconstant(116)])
  430.             {
  431.                return undefined;
  432.             }
  433.             if(this[┬º┬ºconstant(88)])
  434.             {
  435.                return undefined;
  436.             }
  437.             this[┬º┬ºconstant(108)] = {};
  438.             if(this[┬º┬ºconstant(87)] == 1)
  439.             {
  440.                this[┬º┬ºconstant(39)][┬º┬ºconstant(269)](this[┬º┬ºconstant(42)],this[┬º┬ºconstant(33)],this[┬º┬ºconstant(37)]);
  441.             }
  442.             if(this[┬º┬ºconstant(87)] == 2 || this[┬º┬ºconstant(87)] == 3)
  443.             {
  444.                this[┬º┬ºconstant(39)][┬º┬ºconstant(269)](this[┬º┬ºconstant(45)],this[┬º┬ºconstant(33)],this[┬º┬ºconstant(37)]);
  445.             }
  446.             if(this[┬º┬ºconstant(87)] == 4)
  447.             {
  448.                var _loc14_ = this[┬º┬ºconstant(71)][┬º┬ºconstant(259)](┬º┬ºconstant(270));
  449.                this[┬º┬ºconstant(39)][┬º┬ºconstant(269)](this[┬º┬ºconstant(45)],this[┬º┬ºconstant(33)],this[┬º┬ºconstant(37)],_loc14_,new eval(┬º┬ºconstant(34))[┬º┬ºconstant(35)][┬º┬ºconstant(38)](0,0),true);
  450.             }
  451.             if(this[┬º┬ºconstant(87)] == 5)
  452.             {
  453.                _loc14_ = this[┬º┬ºconstant(71)][┬º┬ºconstant(259)](┬º┬ºconstant(271));
  454.                this[┬º┬ºconstant(39)][┬º┬ºconstant(269)](this[┬º┬ºconstant(45)],this[┬º┬ºconstant(33)],this[┬º┬ºconstant(37)],_loc14_,new eval(┬º┬ºconstant(34))[┬º┬ºconstant(35)][┬º┬ºconstant(38)](0,0),true);
  455.             }
  456.             if(this[┬º┬ºconstant(87)] == 6)
  457.             {
  458.                _loc14_ = this[┬º┬ºconstant(71)][┬º┬ºconstant(259)](┬º┬ºconstant(272));
  459.                this[┬º┬ºconstant(39)][┬º┬ºconstant(269)](this[┬º┬ºconstant(45)],this[┬º┬ºconstant(33)],this[┬º┬ºconstant(37)],_loc14_,new eval(┬º┬ºconstant(34))[┬º┬ºconstant(35)][┬º┬ºconstant(38)](0,0),true);
  460.             }
  461.             if(this[┬º┬ºconstant(87)] == 7)
  462.             {
  463.                _loc14_ = this[┬º┬ºconstant(71)][┬º┬ºconstant(259)](┬º┬ºconstant(273));
  464.                this[┬º┬ºconstant(39)][┬º┬ºconstant(269)](this[┬º┬ºconstant(45)],this[┬º┬ºconstant(33)],this[┬º┬ºconstant(37)],_loc14_,new eval(┬º┬ºconstant(34))[┬º┬ºconstant(35)][┬º┬ºconstant(38)](0,0),true);
  465.             }
  466.             if(this[┬º┬ºconstant(87)] == 8)
  467.             {
  468.                this[┬º┬ºconstant(39)][┬º┬ºconstant(274)](this[┬º┬ºconstant(33)],0);
  469.             }
  470.             this[┬º┬ºconstant(143)]();
  471.             this[┬º┬ºconstant(115)] = this[┬º┬ºconstant(115)] + 1;
  472.             _root[┬º┬ºconstant(115)] = this[┬º┬ºconstant(115)];
  473.             _root[┬º┬ºconstant(275)][┬º┬ºconstant(164)] = this[┬º┬ºconstant(115)];
  474.             this[┬º┬ºconstant(260)]();
  475.             if(this[┬º┬ºconstant(167)])
  476.             {
  477.                this[┬º┬ºconstant(265)]();
  478.             }
  479.             var _loc13_ = this[┬º┬ºconstant(99)][┬º┬ºconstant(122)];
  480.             var _loc8_ = this[┬º┬ºconstant(100)][┬º┬ºconstant(122)];
  481.             var _loc9_ = this[┬º┬ºconstant(101)][┬º┬ºconstant(122)];
  482.             var _loc12_ = undefined;
  483.             var _loc10_ = 0;
  484.             var _loc11_ = 0;
  485.             var _loc4_ = 0;
  486.             while(_loc4_ < _loc13_)
  487.             {
  488.                var _loc3_ = this[┬º┬ºconstant(99)][_loc4_];
  489.                var _loc5_ = _loc3_[┬º┬ºconstant(123)]();
  490.                _loc11_ += _loc5_ * _loc5_;
  491.                if(_loc5_ > _loc10_)
  492.                {
  493.                   _loc10_ = _loc3_[┬º┬ºconstant(123)]();
  494.                   _loc12_ = _loc3_;
  495.                }
  496.                _loc3_[┬º┬ºconstant(198)]();
  497.                _loc4_ = _loc4_ + 1;
  498.             }
  499.             if(_loc12_ != this[┬º┬ºconstant(111)] && this[┬º┬ºconstant(94)] == false)
  500.             {
  501.                this[┬º┬ºconstant(111)][┬º┬ºconstant(276)]();
  502.                this[┬º┬ºconstant(111)] = _loc12_;
  503.                this[┬º┬ºconstant(111)][┬º┬ºconstant(114)]();
  504.             }
  505.             this[┬º┬ºconstant(111)][┬º┬ºconstant(277)]();
  506.             _root[┬º┬ºconstant(278)][┬º┬ºconstant(164)] = ┬º┬ºconstant(279) + eval(┬º┬ºconstant(22))[┬º┬ºconstant(75)](_loc12_[┬º┬ºconstant(280)]());
  507.             _root[┬º┬ºconstant(281)][┬º┬ºconstant(164)] = ┬º┬ºconstant(279) + this[┬º┬ºconstant(81)];
  508.             _root[┬º┬ºconstant(282)][┬º┬ºconstant(164)] = ┬º┬ºconstant(279) + this[┬º┬ºconstant(79)];
  509.             _root[┬º┬ºconstant(283)][┬º┬ºconstant(164)] = ┬º┬ºconstant(279) + this[┬º┬ºconstant(77)];
  510.             if(this[┬º┬ºconstant(76)] == 27)
  511.             {
  512.                _root[┬º┬ºconstant(284)][┬º┬ºconstant(164)] = ┬º┬ºconstant(285);
  513.             }
  514.             else
  515.             {
  516.                _root[┬º┬ºconstant(284)][┬º┬ºconstant(164)] = ┬º┬ºconstant(286) + this[┬º┬ºconstant(76)] + ┬º┬ºconstant(287);
  517.             }
  518.             _root[┬º┬ºconstant(102)][┬º┬ºconstant(164)] = ┬º┬ºconstant(279) + (this[┬º┬ºconstant(104)] - 1);
  519.             _loc4_ = 0;
  520.             while(_loc4_ < _loc9_)
  521.             {
  522.                var _loc7_ = this[┬º┬ºconstant(101)][_loc4_];
  523.                _loc7_[┬º┬ºconstant(198)]();
  524.                _loc4_ = _loc4_ + 1;
  525.             }
  526.             _loc4_ = 0;
  527.             while(_loc4_ < _loc8_)
  528.             {
  529.                var _loc6_ = this[┬º┬ºconstant(100)][_loc4_];
  530.                _loc6_[┬º┬ºconstant(198)]();
  531.                _loc4_ = _loc4_ + 1;
  532.             }
  533.             _loc4_ = 0;
  534.             while(_loc4_ < _loc9_)
  535.             {
  536.                _loc7_ = this[┬º┬ºconstant(101)][_loc4_];
  537.                _loc7_[┬º┬ºconstant(288)]();
  538.                _loc4_ = _loc4_ + 1;
  539.             }
  540.             _loc4_ = 0;
  541.             while(_loc4_ < _loc8_)
  542.             {
  543.                _loc6_ = this[┬º┬ºconstant(100)][_loc4_];
  544.                _loc6_[┬º┬ºconstant(288)]();
  545.                _loc4_ = _loc4_ + 1;
  546.             }
  547.             if(_loc8_ <= this[┬º┬ºconstant(84)] && this[┬º┬ºconstant(85)] == false)
  548.             {
  549.                while(this[┬º┬ºconstant(100)][┬º┬ºconstant(122)] > 0)
  550.                {
  551.                   this[┬º┬ºconstant(100)][┬º┬ºconstant(289)]()[┬º┬ºconstant(181)]();
  552.                }
  553.                this[┬º┬ºconstant(85)] = true;
  554.                this[┬º┬ºconstant(90)] = 0;
  555.                this[┬º┬ºconstant(193)]();
  556.             }
  557.             if(this[┬º┬ºconstant(85)])
  558.             {
  559.                this[┬º┬ºconstant(197)]();
  560.             }
  561.          };
  562.          _loc2_[┬º┬ºconstant(290)] = function(amount)
  563.          {
  564.             this[┬º┬ºconstant(77)] += amount;
  565.             _root[┬º┬ºconstant(78)] = this[┬º┬ºconstant(77)];
  566.          };
  567.          _loc2_[┬º┬ºconstant(291)] = function(amount)
  568.          {
  569.             this[┬º┬ºconstant(79)] += amount;
  570.             _root[┬º┬ºconstant(80)] = this[┬º┬ºconstant(79)];
  571.          };
  572.          _loc2_[┬º┬ºconstant(292)] = function(amount)
  573.          {
  574.             this[┬º┬ºconstant(81)] += amount;
  575.             _root[┬º┬ºconstant(82)] = this[┬º┬ºconstant(81)];
  576.          };
  577.          _loc2_[┬º┬ºconstant(293)] = function()
  578.          {
  579.             return this[┬º┬ºconstant(81)] + 1;
  580.          };
  581.          _loc2_[┬º┬ºconstant(294)] = function(baseAcc)
  582.          {
  583.             if(this[┬º┬ºconstant(106)])
  584.             {
  585.                return (- baseAcc) * this[┬º┬ºconstant(263)];
  586.             }
  587.             if(eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(295)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(296)]))
  588.             {
  589.                return - baseAcc;
  590.             }
  591.             if(eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(297)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(298)]))
  592.             {
  593.                return baseAcc;
  594.             }
  595.             return 0;
  596.          };
  597.          _loc2_[┬º┬ºconstant(299)] = function(baseAcc)
  598.          {
  599.             if(this[┬º┬ºconstant(106)])
  600.             {
  601.                return (- baseAcc) * this[┬º┬ºconstant(264)];
  602.             }
  603.             if(eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(300)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(301)]))
  604.             {
  605.                return - baseAcc;
  606.             }
  607.             if(eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(302)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(303)]))
  608.             {
  609.                return baseAcc;
  610.             }
  611.             return 0;
  612.          };
  613.          _loc2_[┬º┬ºconstant(304)] = function()
  614.          {
  615.             if(eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(300)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(301)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(302)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(303)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(295)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(301)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(297)]) || eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(298)]))
  616.             {
  617.                this[┬º┬ºconstant(106)] = false;
  618.             }
  619.             if(eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(305)][┬º┬ºconstant(306)]))
  620.             {
  621.                if(_root[┬º┬ºconstant(69)][┬º┬ºconstant(70)] == true)
  622.                {
  623.                   this[┬º┬ºconstant(268)]();
  624.                   _root[┬º┬ºconstant(69)][┬º┬ºconstant(70)] = false;
  625.                }
  626.                else
  627.                {
  628.                   this[┬º┬ºconstant(267)]();
  629.                   _root[┬º┬ºconstant(69)][┬º┬ºconstant(307)]();
  630.                   _root[┬º┬ºconstant(69)][┬º┬ºconstant(70)] = true;
  631.                }
  632.             }
  633.             if(this[┬º┬ºconstant(308)])
  634.             {
  635.                if(eval(┬º┬ºconstant(52))[┬º┬ºconstant(148)](eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(305)][┬º┬ºconstant(309)]))
  636.                {
  637.                   this[┬º┬ºconstant(251)](200,200,50);
  638.                }
  639.             }
  640.          };
  641.          _loc2_[┬º┬ºconstant(310)] = function()
  642.          {
  643.             return this[┬º┬ºconstant(31)];
  644.          };
  645.          _loc2_[┬º┬ºconstant(311)] = function()
  646.          {
  647.             return this[┬º┬ºconstant(32)];
  648.          };
  649.          _loc2_[┬º┬ºconstant(266)] = function()
  650.          {
  651.             if(this[┬º┬ºconstant(100)][┬º┬ºconstant(122)] > 100)
  652.             {
  653.                return undefined;
  654.             }
  655.             if(this[┬º┬ºconstant(102)] % 500 == 0)
  656.             {
  657.                var _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(237)](this,this[┬º┬ºconstant(58)],┬º┬ºconstant(190));
  658.             }
  659.             else if(this[┬º┬ºconstant(102)] % 400 == 0)
  660.             {
  661.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(244)](this,this[┬º┬ºconstant(58)],50 + this[┬º┬ºconstant(104)] / 100);
  662.             }
  663.             else if(this[┬º┬ºconstant(102)] % 300 == 0)
  664.             {
  665.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(245)](this,this[┬º┬ºconstant(58)],50 + this[┬º┬ºconstant(104)] / 100);
  666.             }
  667.             else if(this[┬º┬ºconstant(102)] % 100 == 0)
  668.             {
  669.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(177)](this,this[┬º┬ºconstant(58)],50);
  670.             }
  671.             else if(this[┬º┬ºconstant(102)] % 40 == 0)
  672.             {
  673.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(246)](this,this[┬º┬ºconstant(58)],30 + this[┬º┬ºconstant(104)] / 100);
  674.             }
  675.             else if(this[┬º┬ºconstant(102)] % 10 == 0)
  676.             {
  677.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(243)](this,this[┬º┬ºconstant(58)],30);
  678.             }
  679.             else
  680.             {
  681.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(242)](this,this[┬º┬ºconstant(58)]);
  682.             }
  683.             if(this[┬º┬ºconstant(76)] == 13)
  684.             {
  685.                _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(244)](this,this[┬º┬ºconstant(58)],25);
  686.             }
  687.             this[┬º┬ºconstant(102)] = this[┬º┬ºconstant(102)] + 1;
  688.             if(this[┬º┬ºconstant(102)] > 1000 && this[┬º┬ºconstant(76)] == 12)
  689.             {
  690.                return undefined;
  691.             }
  692.             var _loc3_ = this[┬º┬ºconstant(312)]();
  693.             var _loc5_ = this[┬º┬ºconstant(310)]() - 50;
  694.             var _loc4_ = this[┬º┬ºconstant(311)]() - 50;
  695.             if(_loc3_ > 0.75)
  696.             {
  697.                _loc2_[┬º┬ºconstant(113)](-100,this[┬º┬ºconstant(312)]() * this[┬º┬ºconstant(311)]());
  698.                _loc2_[┬º┬ºconstant(178)](this[┬º┬ºconstant(312)]() * 200 + 25,this[┬º┬ºconstant(312)]() * _loc4_ + 25);
  699.             }
  700.             else if(_loc3_ > 0.5)
  701.             {
  702.                _loc2_[┬º┬ºconstant(113)](this[┬º┬ºconstant(312)]() * this[┬º┬ºconstant(310)](),-100);
  703.                _loc2_[┬º┬ºconstant(178)](this[┬º┬ºconstant(312)]() * this[┬º┬ºconstant(310)]() + 25,this[┬º┬ºconstant(312)]() * 150 + 25);
  704.             }
  705.             else if(_loc3_ > 0.25)
  706.             {
  707.                _loc2_[┬º┬ºconstant(113)](this[┬º┬ºconstant(310)]() + 100,this[┬º┬ºconstant(312)]() * this[┬º┬ºconstant(311)]());
  708.                _loc2_[┬º┬ºconstant(178)](this[┬º┬ºconstant(312)]() * 150 + this[┬º┬ºconstant(310)]() - 175,this[┬º┬ºconstant(312)]() * _loc4_ + 25);
  709.             }
  710.             else
  711.             {
  712.                _loc2_[┬º┬ºconstant(113)](this[┬º┬ºconstant(312)]() * this[┬º┬ºconstant(310)](),this[┬º┬ºconstant(311)]() + 100);
  713.                _loc2_[┬º┬ºconstant(178)](this[┬º┬ºconstant(312)]() * this[┬º┬ºconstant(310)]() + 25,this[┬º┬ºconstant(312)]() * 150 + this[┬º┬ºconstant(311)]() - 175);
  714.             }
  715.             this[┬º┬ºconstant(100)][┬º┬ºconstant(20)](_loc2_);
  716.          };
  717.          _loc2_[┬º┬ºconstant(312)] = function()
  718.          {
  719.             var _loc2_ = this[┬º┬ºconstant(115)] + this[┬º┬ºconstant(95)] + this[┬º┬ºconstant(96)];
  720.             return this[┬º┬ºconstant(16)][┬º┬ºconstant(313)](_loc2_);
  721.          };
  722.          _loc2_[┬º┬ºconstant(314)] = function(xPos, yPos, angle, damageAmount)
  723.          {
  724.             var _loc2_ = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(316)](this,this[┬º┬ºconstant(315)]);
  725.             _loc2_[┬º┬ºconstant(317)](damageAmount);
  726.             var _loc6_ = eval(┬º┬ºconstant(22))[┬º┬ºconstant(27)](angle / this[┬º┬ºconstant(30)]);
  727.             var _loc5_ = eval(┬º┬ºconstant(22))[┬º┬ºconstant(25)](angle / this[┬º┬ºconstant(30)]);
  728.             var _loc4_ = 3 * _loc6_;
  729.             var _loc3_ = 3 * _loc5_;
  730.             _loc2_[┬º┬ºconstant(318)](_loc4_,_loc3_);
  731.             _loc2_[┬º┬ºconstant(113)](xPos + _loc4_ * 1,yPos + _loc3_ * 1);
  732.             this[┬º┬ºconstant(101)][┬º┬ºconstant(20)](_loc2_);
  733.          };
  734.          _loc2_[┬º┬ºconstant(319)] = function(b)
  735.          {
  736.             var _loc4_ = this[┬º┬ºconstant(101)][┬º┬ºconstant(122)];
  737.             var _loc2_ = 0;
  738.             while(_loc2_ < _loc4_)
  739.             {
  740.                if(this[┬º┬ºconstant(101)][_loc2_] == b)
  741.                {
  742.                   this[┬º┬ºconstant(101)][┬º┬ºconstant(320)](_loc2_,1);
  743.                   b[┬º┬ºconstant(181)]();
  744.                   break;
  745.                }
  746.                _loc2_ = _loc2_ + 1;
  747.             }
  748.          };
  749.          _loc2_[┬º┬ºconstant(321)] = function(s)
  750.          {
  751.             if(this[┬º┬ºconstant(105)] != this[┬º┬ºconstant(104)] * 5 - 2)
  752.             {
  753.                _root[┬º┬ºconstant(202)](1);
  754.             }
  755.             this[┬º┬ºconstant(104)] = this[┬º┬ºconstant(104)] + 1;
  756.             this[┬º┬ºconstant(105)] = this[┬º┬ºconstant(104)] * 5 - 2;
  757.             var _loc4_ = this[┬º┬ºconstant(100)][┬º┬ºconstant(122)];
  758.             this[┬º┬ºconstant(107)] += 10 * _loc4_;
  759.             var _loc3_ = 0;
  760.             while(_loc3_ < _loc4_)
  761.             {
  762.                if(this[┬º┬ºconstant(100)][_loc3_] == s)
  763.                {
  764.                   this[┬º┬ºconstant(100)][┬º┬ºconstant(320)](_loc3_,1);
  765.                   break;
  766.                }
  767.                _loc3_ = _loc3_ + 1;
  768.             }
  769.             if(this[┬º┬ºconstant(167)])
  770.             {
  771.                this[┬º┬ºconstant(266)]();
  772.             }
  773.          };
  774.          _loc2_[┬º┬ºconstant(252)] = function(astroid)
  775.          {
  776.             this[┬º┬ºconstant(99)][┬º┬ºconstant(20)](astroid);
  777.          };
  778.          _loc2_[┬º┬ºconstant(322)] = function(astroid)
  779.          {
  780.             var _loc5_ = this[┬º┬ºconstant(99)][┬º┬ºconstant(122)];
  781.             if(this[┬º┬ºconstant(99)][┬º┬ºconstant(122)] == 1 && this[┬º┬ºconstant(99)][0] == astroid)
  782.             {
  783.                var _loc3_ = undefined;
  784.                while(_loc3_ < this[┬º┬ºconstant(100)][┬º┬ºconstant(122)])
  785.                {
  786.                   this[┬º┬ºconstant(100)][_loc3_][┬º┬ºconstant(157)]();
  787.                   _loc3_ = _loc3_ + 1;
  788.                }
  789.                this[┬º┬ºconstant(111)] = new eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(112)](this,this[┬º┬ºconstant(56)],60,this[┬º┬ºconstant(108)]);
  790.                this[┬º┬ºconstant(111)][┬º┬ºconstant(113)](1500,1500);
  791.                this[┬º┬ºconstant(111)][┬º┬ºconstant(114)]();
  792.                this[┬º┬ºconstant(99)][┬º┬ºconstant(20)](this[┬º┬ºconstant(111)]);
  793.                this[┬º┬ºconstant(88)] = true;
  794.                if(this[┬º┬ºconstant(76)] < 27)
  795.                {
  796.                   _root[┬º┬ºconstant(323)] = 1;
  797.                }
  798.                else
  799.                {
  800.                   _root[┬º┬ºconstant(323)] = 2;
  801.                   if(this[┬º┬ºconstant(104)] >= 3000)
  802.                   {
  803.                      _root[┬º┬ºconstant(323)] = 3;
  804.                   }
  805.                   if(this[┬º┬ºconstant(104)] >= 6000)
  806.                   {
  807.                      _root[┬º┬ºconstant(323)] = 4;
  808.                   }
  809.                }
  810.                _root[┬º┬ºconstant(202)](┬º┬ºconstant(324));
  811.                if(!this[┬º┬ºconstant(91)])
  812.                {
  813.                }
  814.                _root[┬º┬ºconstant(325)][┬º┬ºconstant(326)](this[┬º┬ºconstant(104)]);
  815.                _root[┬º┬ºconstant(327)][┬º┬ºconstant(328)][┬º┬ºconstant(164)] = ┬º┬ºconstant(329) + (this[┬º┬ºconstant(104)] - 1);
  816.                if(this[┬º┬ºconstant(76)] < 27)
  817.                {
  818.                   _root[┬º┬ºconstant(327)][┬º┬ºconstant(330)][┬º┬ºconstant(164)] = ┬º┬ºconstant(331);
  819.                   _root[┬º┬ºconstant(327)][┬º┬ºconstant(332)][┬º┬ºconstant(164)] = ┬º┬ºconstant(331);
  820.                }
  821.                else
  822.                {
  823.                   var _loc6_ = eval(┬º┬ºconstant(22))[┬º┬ºconstant(23)](_root[┬º┬ºconstant(89)]);
  824.                   _loc6_ = eval(┬º┬ºconstant(22))[┬º┬ºconstant(75)](_loc6_ * 100);
  825.                   _root[┬º┬ºconstant(327)][┬º┬ºconstant(330)][┬º┬ºconstant(164)] = ┬º┬ºconstant(333) + _loc6_;
  826.                   this[┬º┬ºconstant(129)] = _loc6_;
  827.                   _root[┬º┬ºconstant(327)][┬º┬ºconstant(332)][┬º┬ºconstant(164)] = ┬º┬ºconstant(334) + this[┬º┬ºconstant(127)];
  828.                }
  829.             }
  830.             else
  831.             {
  832.                _loc3_ = 0;
  833.                while(_loc3_ < _loc5_)
  834.                {
  835.                   if(this[┬º┬ºconstant(99)][_loc3_] == astroid)
  836.                   {
  837.                      this[┬º┬ºconstant(99)][┬º┬ºconstant(320)](_loc3_,1);
  838.                      if(astroid == this[┬º┬ºconstant(111)])
  839.                      {
  840.                         this[┬º┬ºconstant(111)] = this[┬º┬ºconstant(99)][0];
  841.                         this[┬º┬ºconstant(111)][┬º┬ºconstant(114)]();
  842.                      }
  843.                   }
  844.                   _loc3_ = _loc3_ + 1;
  845.                }
  846.             }
  847.          };
  848.          _loc2_[┬º┬ºconstant(192)] = function()
  849.          {
  850.             var _loc2_ = this[┬º┬ºconstant(115)] / 30;
  851.             var _loc3_ = eval(┬º┬ºconstant(22))[┬º┬ºconstant(335)](_loc2_ / 60);
  852.             _loc2_ -= _loc3_ * 60;
  853.             _loc2_ = eval(┬º┬ºconstant(22))[┬º┬ºconstant(75)](_loc2_ * 100) / 100;
  854.             this[┬º┬ºconstant(127)] = ┬º┬ºconstant(279) + _loc3_ + ┬º┬ºconstant(336) + _loc2_;
  855.          };
  856.          _loc2_[┬º┬ºconstant(337)] = function(gridX, gridY)
  857.          {
  858.             return this[┬º┬ºconstant(108)][gridX + ┬º┬ºconstant(338) + gridY];
  859.          };
  860.          _loc2_[┬º┬ºconstant(339)] = function(gridX, gridY, asteroid)
  861.          {
  862.             if(this[┬º┬ºconstant(108)][gridX + ┬º┬ºconstant(338) + gridY] == undefined)
  863.             {
  864.                this[┬º┬ºconstant(108)][gridX + ┬º┬ºconstant(338) + gridY] = [];
  865.             }
  866.             this[┬º┬ºconstant(108)][gridX + ┬º┬ºconstant(338) + gridY][┬º┬ºconstant(20)](asteroid);
  867.          };
  868.          _loc2_[┬º┬ºconstant(340)] = function()
  869.          {
  870.             return this[┬º┬ºconstant(99)];
  871.          };
  872.          _loc2_[┬º┬ºconstant(341)] = function()
  873.          {
  874.             return this[┬º┬ºconstant(100)];
  875.          };
  876.          _loc2_[┬º┬ºconstant(342)] = function()
  877.          {
  878.             var _loc3_ = this[┬º┬ºconstant(99)][┬º┬ºconstant(122)];
  879.             var _loc2_ = eval(┬º┬ºconstant(22))[┬º┬ºconstant(335)](this[┬º┬ºconstant(312)]() * _loc3_);
  880.             return this[┬º┬ºconstant(99)][_loc2_];
  881.          };
  882.          _loc2_[┬º┬ºconstant(343)] = function()
  883.          {
  884.             return this[┬º┬ºconstant(14)];
  885.          };
  886.          _loc2_[┬º┬ºconstant(344)] = function()
  887.          {
  888.             return this[┬º┬ºconstant(15)];
  889.          };
  890.          _loc2_[┬º┬ºconstant(345)] = function(v)
  891.          {
  892.             this[┬º┬ºconstant(14)] = v;
  893.             this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(14)] = v;
  894.             this[┬º┬ºconstant(47)][┬º┬ºconstant(161)](v);
  895.          };
  896.          _loc2_[┬º┬ºconstant(346)] = function(v)
  897.          {
  898.             this[┬º┬ºconstant(15)] = v;
  899.             this[┬º┬ºconstant(9)][┬º┬ºconstant(13)][┬º┬ºconstant(15)] = v;
  900.             var _loc4_ = this[┬º┬ºconstant(100)][┬º┬ºconstant(122)];
  901.             var _loc2_ = 0;
  902.             while(_loc2_ < _loc4_)
  903.             {
  904.                var _loc3_ = this[┬º┬ºconstant(100)][_loc2_];
  905.                _loc3_[┬º┬ºconstant(347)]();
  906.                _loc2_ = _loc2_ + 1;
  907.             }
  908.          };
  909.          _loc2_[┬º┬ºconstant(136)] = [];
  910.          _loc2_[┬º┬ºconstant(138)] = [];
  911.          _loc2_[┬º┬ºconstant(139)] = [];
  912.          _loc2_[┬º┬ºconstant(140)] = [];
  913.          ┬º┬ºconstant(348)(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)][┬º┬ºconstant(53)],null,1);
  914.          break;
  915.       }
  916.       if(eval("\x01") == 805)
  917.       {
  918.          set("\x01",eval("\x01") - 641);
  919.          if(function ┬º\x01\x02┬º()
  920.          {
  921.             return 454 % 511 * 5;
  922.          })
  923.          {
  924.             set("\x01",eval("\x01") + 711);
  925.          }
  926.       }
  927.       else if(eval("\x01") == 455)
  928.       {
  929.          set("\x01",eval("\x01") + 417);
  930.          ┬º┬ºpush("\x0f");
  931.          ┬º┬ºpush(1);
  932.       }
  933.       else if(eval("\x01") == 875)
  934.       {
  935.          set("\x01",eval("\x01") - 420);
  936.       }
  937.       else if(eval("\x01") == 936)
  938.       {
  939.          set("\x01",eval("\x01") + 9);
  940.          if(function ┬º\x01\x02┬º()
  941.          {
  942.             return 454 % 511 * 5;
  943.          })
  944.          {
  945.             set("\x01",eval("\x01") - 99);
  946.          }
  947.       }
  948.       else
  949.       {
  950.          if(eval("\x01") == 846)
  951.          {
  952.             set("\x01",eval("\x01") - 597);
  953.             if(!_global.com)
  954.             {
  955.                _global.com = new Object();
  956.             }
  957.             function ┬º\x01\x02┬º()
  958.             {
  959.                return 454 % 511 * 5;
  960.             }
  961.             if(!_global.com.evilfree)
  962.             {
  963.                _global.com.evilfree = new Object();
  964.             }
  965.             ┬º┬ºpop();
  966.             if(!_global.com.evilfree.astroidsRevenge)
  967.             {
  968.                _global.com.evilfree.astroidsRevenge = new Object();
  969.             }
  970.             ┬º┬ºpop();
  971.             if(!_global.com.evilfree.astroidsRevenge.Astroid)
  972.             {
  973.                com.evilfree.astroidsRevenge.Astroid extends com.evilfree.astroidsRevenge.BaseCharacter;
  974.                _loc2_ = com.evilfree.astroidsRevenge.Astroid = function(m, target_mc, s)
  975.                {
  976.                   super(m,target_mc);
  977.                   this.size = s;
  978.                   this.parent_mc = target_mc;
  979.                   this.life = s * 1.5;
  980.                   this.showSize();
  981.                   this.spriteLibrary = this.main.getSpriteLibrary();
  982.                   this.biggest = false;
  983.                   this.targetX = 100;
  984.                   this.targetY = 100;
  985.                   this.rotationOffset = 0;
  986.                }.prototype;
  987.                _loc2_.showSize = function()
  988.                {
  989.                   if(this.size > 60)
  990.                   {
  991.                      this.my_mc._width = this.size;
  992.                      this.my_mc._height = this.size;
  993.                   }
  994.                };
  995.                _loc2_.setAcceleration = function()
  996.                {
  997.                };
  998.                _loc2_.hilite = function()
  999.                {
  1000.                   this.biggest = true;
  1001.                };
  1002.                _loc2_.unhilite = function()
  1003.                {
  1004.                   this.biggest = false;
  1005.                };
  1006.                _loc2_.place_mc = function(target_mc)
  1007.                {
  1008.                   this.myDepth = target_mc.getNextHighestDepth();
  1009.                   this.my_mc = target_mc.attachMovie("astroid-full","astroid-full" + this.myDepth,this.myDepth);
  1010.                   this.myTrans = new flash.geom.Transform(this.my_mc);
  1011.                };
  1012.                _loc2_.bulletHitMe = function(bDamage)
  1013.                {
  1014.                   var _loc2_ = bDamage - this.main.getAsteroidArmor();
  1015.                   if(_loc2_ < 0)
  1016.                   {
  1017.                      return undefined;
  1018.                   }
  1019.                   if(this.biggest)
  1020.                   {
  1021.                      this.life -= _loc2_;
  1022.                      var _loc3_ = new Sound(this.main.getSound_mc());
  1023.                      _loc3_.setVolume(this.main.getSoundVolume());
  1024.                      _loc3_.attachSound("laserHit.wav");
  1025.                      _loc3_.start(0,1);
  1026.                   }
  1027.                   else
  1028.                   {
  1029.                      _loc2_ *= 0.25;
  1030.                      this.life -= _loc2_;
  1031.                   }
  1032.                   if(this.life < 0)
  1033.                   {
  1034.                      this.size /= 1.4;
  1035.                      this.life = this.size * 2;
  1036.                      this.blowUp();
  1037.                   }
  1038.                };
  1039.                _loc2_.blowUp = function()
  1040.                {
  1041.                   var _loc8_ = new Sound(this.main.getSound_mc());
  1042.                   _loc8_.attachSound("asteroidSplit");
  1043.                   _loc8_.setVolume(this.main.getSoundVolume());
  1044.                   _loc8_.start(0,1);
  1045.                   this.showSize();
  1046.                   if(this.size > 25)
  1047.                   {
  1048.                      var _loc3_ = 0;
  1049.                      while(_loc3_ < 3)
  1050.                      {
  1051.                         var _loc2_ = new com.evilfree.astroidsRevenge.Astroid(this.main,this.my_mc._parent,this.size / 2);
  1052.                         var _loc4_ = this.xSpeed + this.main.getFakeRandom() * 10 - 5;
  1053.                         var _loc5_ = this.ySpeed + this.main.getFakeRandom() * 10 - 5;
  1054.                         var _loc6_ = this.xPos + _loc4_ * 1;
  1055.                         var _loc7_ = this.yPos + _loc5_ * 1;
  1056.                         _loc2_.setPosition(_loc6_,_loc7_);
  1057.                         _loc2_.setVelocity(_loc4_,_loc5_);
  1058.                         this.main.addAsteroid(_loc2_);
  1059.                         _loc3_ = _loc3_ + 1;
  1060.                      }
  1061.                   }
  1062.                   else
  1063.                   {
  1064.                      this.state = "dead";
  1065.                      this.main.removeAstroid(this);
  1066.                      this.my_mc.removeMovieClip();
  1067.                   }
  1068.                };
  1069.                _loc2_.destroy = function()
  1070.                {
  1071.                   super.destroy();
  1072.                   this.state = "dead";
  1073.                };
  1074.                _loc2_.getSize = function()
  1075.                {
  1076.                   return this.size;
  1077.                };
  1078.                _loc2_.checkVisibleDamageState = function()
  1079.                {
  1080.                   var _loc2_ = "astroid-" + this.damageState + this.myDepth;
  1081.                   if(this.my_mc._name != _loc2_)
  1082.                   {
  1083.                      this.my_mc.removeMovieClip();
  1084.                      this.my_mc = this.parent_mc.attachMovie("astroid-" + this.damageState,_loc2_,this.myDepth);
  1085.                      this.myTrans = new flash.geom.Transform(this.my_mc);
  1086.                      this.my_mc._x = this.xPos;
  1087.                      this.my_mc._y = this.yPos;
  1088.                      this.showSize();
  1089.                   }
  1090.                };
  1091.                _loc2_.setVariables = function()
  1092.                {
  1093.                   this.acceleration = 1;
  1094.                   this.friction = 0.65;
  1095.                   this.xSpeed = 0;
  1096.                   this.ySpeed = 0;
  1097.                   this.xPos = 200;
  1098.                   this.yPos = 200;
  1099.                };
  1100.                _loc2_.checkKeys = function()
  1101.                {
  1102.                   if(this.biggest == false)
  1103.                   {
  1104.                      return undefined;
  1105.                   }
  1106.                   this.ySpeed += this.main.getAccelerationY(this.acceleration);
  1107.                   this.xSpeed += this.main.getAccelerationX(this.acceleration);
  1108.                };
  1109.                _loc2_.addLife = function(amount)
  1110.                {
  1111.                   if(this.biggest == false)
  1112.                   {
  1113.                      if(amount > 0)
  1114.                      {
  1115.                         return undefined;
  1116.                      }
  1117.                      this.life += amount;
  1118.                      return undefined;
  1119.                   }
  1120.                   this.life += amount;
  1121.                   if(this.life < 0)
  1122.                   {
  1123.                      this.size /= 1.4;
  1124.                      this.life = this.size * 2;
  1125.                      this.blowUp();
  1126.                   }
  1127.                };
  1128.                _loc2_.addSize = function(amount)
  1129.                {
  1130.                   if(this.biggest == false)
  1131.                   {
  1132.                      return undefined;
  1133.                   }
  1134.                   this.size += amount;
  1135.                   if(this.size > 225)
  1136.                   {
  1137.                      this.size = 225;
  1138.                   }
  1139.                   this.showSize();
  1140.                };
  1141.                _loc2_.getLife = function()
  1142.                {
  1143.                   return this.life;
  1144.                };
  1145.                _loc2_.drawMe = function()
  1146.                {
  1147.                   var _loc5_ = this.main.getBitmap();
  1148.                   var _loc3_ = Math.round(this.size);
  1149.                   if(_loc3_ > 160)
  1150.                   {
  1151.                      _loc3_ = 160;
  1152.                   }
  1153.                   var _loc8_ = this.life / this.size;
  1154.                   if(_loc8_ > 1)
  1155.                   {
  1156.                      this.damageState = "full";
  1157.                   }
  1158.                   if(_loc8_ < 1)
  1159.                   {
  1160.                      this.damageState = "hurt";
  1161.                   }
  1162.                   if(_loc8_ < 0.5)
  1163.                   {
  1164.                      this.damageState = "critical";
  1165.                   }
  1166.                   var _loc2_ = this.spriteLibrary.getBitmap("asteroid" + _loc3_ + "-" + this.damageState);
  1167.                   var _loc7_ = this.spriteLibrary.getRect("asteroid" + _loc3_);
  1168.                   var _loc6_ = new flash.geom.Point(this.xPos - _loc3_ / 2,this.yPos - _loc3_ / 2);
  1169.                   if(this.biggest)
  1170.                   {
  1171.                      var _loc4_ = new flash.geom.ColorTransform();
  1172.                      _loc4_.redOffset = -70;
  1173.                      if(this.size > 60)
  1174.                      {
  1175.                         this.checkVisibleDamageState();
  1176.                         this.my_mc._visible = true;
  1177.                         this.myTrans.colorTransform = _loc4_;
  1178.                      }
  1179.                      else
  1180.                      {
  1181.                         this.my_mc._visible = false;
  1182.                         var _loc9_ = new flash.display.BitmapData(_loc2_.width,_loc2_.height,true,0);
  1183.                         _loc9_.draw(_loc2_,new flash.geom.Matrix(),_loc4_);
  1184.                         _loc5_.copyPixels(_loc9_,_loc7_,_loc6_);
  1185.                      }
  1186.                   }
  1187.                   else
  1188.                   {
  1189.                      _loc4_ = new flash.geom.ColorTransform();
  1190.                      _loc4_.redOffset = 50;
  1191.                      _loc4_.greenOffset = 50;
  1192.                      if(this.size > 60)
  1193.                      {
  1194.                         this.my_mc._visible = true;
  1195.                         this.checkVisibleDamageState();
  1196.                         if(this.main.getMouseDown() == false)
  1197.                         {
  1198.                            this.myTrans.colorTransform = new flash.geom.ColorTransform();
  1199.                         }
  1200.                         else
  1201.                         {
  1202.                            this.myTrans.colorTransform = _loc4_;
  1203.                         }
  1204.                      }
  1205.                      else
  1206.                      {
  1207.                         this.my_mc._visible = false;
  1208.                         if(this.main.getMouseDown() == false)
  1209.                         {
  1210.                            _loc5_.copyPixels(_loc2_,_loc7_,_loc6_);
  1211.                         }
  1212.                         else
  1213.                         {
  1214.                            _loc9_ = new flash.display.BitmapData(_loc2_.width,_loc2_.height,true,0);
  1215.                            _loc9_.draw(_loc2_,new flash.geom.Matrix(),_loc4_);
  1216.                            _loc5_.copyPixels(_loc9_,_loc7_,_loc6_);
  1217.                         }
  1218.                      }
  1219.                   }
  1220.                };
  1221.                _loc2_.circlePlayer = function()
  1222.                {
  1223.                   if(this.main.getMouseDown() == false)
  1224.                   {
  1225.                      this.accelerateToTarget();
  1226.                   }
  1227.                };
  1228.                _loc2_.applyFriction = function()
  1229.                {
  1230.                   if(this.main.getMouseDown() == false || this.biggest == true)
  1231.                   {
  1232.                      super.applyFriction();
  1233.                   }
  1234.                };
  1235.                _loc2_.assignTargets = function()
  1236.                {
  1237.                   var _loc9_ = this.main.getAstroidList();
  1238.                   var _loc8_ = _loc9_.length;
  1239.                   var _loc11_ = 360 / this.radian / (_loc8_ - 1);
  1240.                   var _loc3_ = 0;
  1241.                   var _loc10_ = this.main.getRingDistance();
  1242.                   var _loc2_ = 0;
  1243.                   while(_loc2_ < _loc8_)
  1244.                   {
  1245.                      var _loc5_ = _loc9_[_loc2_];
  1246.                      if(_loc5_ != this)
  1247.                      {
  1248.                         _loc3_ += _loc11_;
  1249.                         var _loc7_ = this.myCos(_loc3_ + this.rotationOffset);
  1250.                         var _loc6_ = this.mySin(_loc3_ + this.rotationOffset);
  1251.                         var _loc4_ = this.size / 2 + _loc10_;
  1252.                         _loc5_.setTarget(this.xPos + _loc7_ * _loc4_,this.yPos + _loc6_ * _loc4_);
  1253.                      }
  1254.                      _loc2_ = _loc2_ + 1;
  1255.                   }
  1256.                };
  1257.                _loc2_.animate = function()
  1258.                {
  1259.                   this.acceleration = this.main.getAsteroidSpeed();
  1260.                   if(this.biggest == false)
  1261.                   {
  1262.                      this.circlePlayer();
  1263.                   }
  1264.                   else if(this.main.getRingDistance() > 10)
  1265.                   {
  1266.                      this.rotationOffset += (0.5 / this.main.getRingDistance() + 0.02) / 4 * this.main.getAsteroidSpin();
  1267.                   }
  1268.                   super.animate();
  1269.                   this.drawMe();
  1270.                   var _loc9_ = 50;
  1271.                   var _loc8_ = Math.floor((this.xPos - this.size / 2) / _loc9_);
  1272.                   var _loc7_ = Math.floor((this.xPos + this.size / 2) / _loc9_);
  1273.                   var _loc6_ = Math.floor((this.yPos - this.size / 2) / _loc9_);
  1274.                   var _loc5_ = Math.floor((this.yPos + this.size / 2) / _loc9_);
  1275.                   var _loc4_ = _loc8_;
  1276.                   while(_loc4_ <= _loc7_)
  1277.                   {
  1278.                      var _loc3_ = _loc6_;
  1279.                      while(_loc3_ <= _loc5_)
  1280.                      {
  1281.                         this.main.addToAsteroidGrid(_loc4_,_loc3_,this);
  1282.                         _loc3_ = _loc3_ + 1;
  1283.                      }
  1284.                      _loc4_ = _loc4_ + 1;
  1285.                   }
  1286.                };
  1287.                ┬º┬ºpush(ASSetPropFlags(com.evilfree.astroidsRevenge.Astroid.prototype,null,1));
  1288.             }
  1289.             ┬º┬ºpop();
  1290.             break;
  1291.          }
  1292.          if(eval("\x01") == 945)
  1293.          {
  1294.             set("\x01",eval("\x01") - 99);
  1295.          }
  1296.          else if(eval("\x01") == 605)
  1297.          {
  1298.             set("\x01",eval("\x01") + 177);
  1299.             ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  1300.             {
  1301.                return 454 % 511 * 5;
  1302.             }));
  1303.          }
  1304.          else if(eval("\x01") == 782)
  1305.          {
  1306.             set("\x01",eval("\x01") + 154);
  1307.             ┬º┬ºpush(!function ┬º\x01\x02┬º()
  1308.             {
  1309.                return 454 % 511 * 5;
  1310.             });
  1311.          }
  1312.          else if(eval("\x01") == 863)
  1313.          {
  1314.             set("\x01",eval("\x01") - 258);
  1315.             ┬º┬ºpush("\x0f");
  1316.          }
  1317.          else if(eval("\x01") == 872)
  1318.          {
  1319.             set("\x01",eval("\x01") - 9);
  1320.             var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  1321.             {
  1322.                return 454 % 511 * 5;
  1323.             };
  1324.          }
  1325.          else
  1326.          {
  1327.             if(eval("\x01") == 249)
  1328.             {
  1329.                set("\x01",eval("\x01") - 249);
  1330.                break;
  1331.             }
  1332.             if(eval("\x01") != 680)
  1333.             {
  1334.                break;
  1335.             }
  1336.             set("\x01",eval("\x01") - 225);
  1337.          }
  1338.       }
  1339.    }
  1340. }
  1341.